package com.guigu.order.entity.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 * 订单位置信息 
 * </p>
 *
 * @author TaoLong
 * @since 2021-11-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="OrderLocation对象", description="订单位置信息 ")
public class OrderLocationVO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "id")
    private String id;

    @ApiModelProperty(value = "订单id")
    private String orderId;

    @ApiModelProperty(value = "发送地址坐标")
    private String sendLocation;

    @ApiModelProperty(value = "收货地址坐标")
    private String receiveLocation;

    @ApiModelProperty(value = "发送起始网点计算结果")
    private String sendAgentId;

    @ApiModelProperty(value = "接受终止网点的计算结果")
    private String receiveAgentId;

    @ApiModelProperty(value = "记录状态 0：无效，1有效")
    private String status;


}
